// Package internal
// @Author zhongxc
// @Date 2024/7/23 15:45:00
// @Desc
package internal

type UserColumns struct {
	Id        string
	Nickname  string
	Username  string
	Password  string
	Salt      string
	Avatar    string
	Email     string
	Mobile    string
	Remark    string
	Status    string
	CreatedBy string
	CreatedAt string
	UpdatedBy string
	UpdatedAt string
	Deleted   string
	DeletedBy string
	DeleteAt  string
}

func NewUserColumns() *UserColumns {
	return &UserColumns{
		Id:        "id",
		Nickname:  "nickname",
		Username:  "username",
		Password:  "password",
		Salt:      "salt",
		Avatar:    "avatar",
		Email:     "email",
		Mobile:    "mobile",
		Remark:    "remark",
		Status:    "status",
		CreatedBy: "created_by",
		CreatedAt: "created_at",
		UpdatedBy: "updated_by",
		UpdatedAt: "updated_at",
		Deleted:   "deleted",
		DeletedBy: "deleted_by",
	}
}
